<template>
  <tr>
    <th>
      <input type="checkbox"
      v-model="isAll"
      /> <span>全选</span>
    </th>
    <th>名称</th>
    <th>价格</th>
    <th>数量</th>
    <th>总价</th>
    <th>操作</th>
  </tr>
</template>

<script>
export default {
  data () {
    return {

    }
  },

  props: ['allChecked', 'arrLength', 'theGoodList'],

  computed: {
    isAll: {
      set (val) {
        this.theGoodList.forEach((item) => {
          item.checked = val
        })
      },
      get () {
        return this.theGoodList.every((item) => {
          return item.checked === true
        })
      }
    }
  },

  methods: {

  }
}
</script>

<style scoped lang='less'>

</style>
